Added skeleton for assignment