impl new added method to make compiler happy