fixed method declarations