empty implementation methods to satisfy compiler