models and helpers pass tests