0.0.1 deducing async by fn len working and tested