readme

this branch actually contains code that just aims to be compatible with
minimum changes