offed arc
deleted empty methods