cjc3259 acceptance and unit tests