Blocking, non-blocking, who cares ;)