set up for dependenicees