initial al.js work