enqueue scripts with dependencies