fixing accommodate, adding move_to_habitat