A rehabilitation centre for the homeless