Remoce async support. Improve in-code docs & readability