[#47] rewrite methods to scopes