futures / blocking / non-blocking execution
readme update