unfied interface for model
clarifying instructions