Added assignment 1 base