modified splash, added carpet, added scenario support