tested user and image models fully