Started implementing fourth class