reworked + readme