tenant crud