In this paper we discuss a method of generating solutions of the Einstein equations on supersymmetric and non-supersymmetric backgrounds. The method involves the embedding of a supersymmetric spacetime into another,curved spacetime.We present three examples with constituent spacetimes which support "charges", one of which was known previously and the other two of which are new. All of the examples have PP-wavesas one of the embedding constituents.