why not the easy way?