async now calls callback() instead of callback(null)