Fix the futures. Add comments
Update readme