making progress
js libs