parsing input
parsing almost done