cause edwin might want to work on this later like a crazy person