this place definitely needs general maintenence and upkeep.