updated tests and also made it so every action returns the same wrapper so debs will know what to expect in all cases