removed mirror methods