added controller spec