new platform and ladder

new platform and ladder