parking some functions from models to views for now