use named scope instead - default_scope is problematic