p 11, p 12 in js