tiny changes for default methods