added mandate manipulation