Create ap.js