marc_ios implemented