Gave the chain a good oiling and cleaned it up a bit which helped, was kinda dumb not to think of that one eh? It's better but there's still no way I can see it getting 15-20 MPH unless you've got a pro athelete on it it feels sluggish even after the cleaning. Will check the cogs later mate thanks for your reply