all kinds of debug shizzle added due to ultra and uber weird problemen