Preemptive implemented and inline documentation added
Minimal fix in readme