remove method with visibility