fixed method name confliction