small code optimise (nothing major) + readme detail