parallel learning working
fixing bugs little by little