add ch8_methods