check 43 & 44 & 45.js