The Multiple Layered Stage Platform