For assignment one