Start coding and some ideas