begun develop. first step.