User-Model rewrite