functionality sketched out
fix readme