readme. rough idea overview