add annotation and make it a controller