added some initial stuff on coding