Implement no attribute push more effeciently