Rewriting model for better use, no content-type, similar objects method