introduce model tests