adding requires
changing version back