Aded inital ideas for code