adding new files and finishing assignment 01