added controller methods for gardens