begginning stages of application