smarter action acting
non-blocking
more non-blocking!