slow debugging but i do like this workflow