add basic deviate functions