frontend adjusted for J3 -not finished