remove private in o_dec