do we need to hard-code the dependencies or can we use bower