separated up the fileszzz