Started implementing controller