Commented async task