some lines too long, i fixed it yo