project js can work for any project