ok, that's enough read me