on load force lib online
update code comments
added JS media queries