add tags support
apply tags
add js