completed jsr-310