rename @script to @js
added prepare to builders