created scopes for the archives... Now time to clean up the model from over-engineering :P