default method feature