amaaaaaaaaaaaaazing code
add read me