Challenges And Solutions For Scaffolding