use consistent method name
fix `underline` method