пока только учусь, поэтому за большие куски не берусь