Annotate opening model
Change check_if_valid scope to hash