Moar routines and debug