drunk devcode backup (UNTESTED FUNCS)