here goes eveything execpt the bin