check implements method