tried some madness but reverted