cleanup + arg handling
update readme