implemented operation 17