don't try this at home
maybe i should try being less dumb