init file and assignment 1