ARC by default + completionBlock bugfix