Platform soul