add necessary dependencies
build our profile