how does one even do this?