got the basics of platforming done