js first crack