many changes to it, more control with play maker