adding new way to put the code in different files