rigmarolery
not defined yet