doing 3

well here we go for last