adds ARC compliancy, marks unused variable