organising the code