breaking out setup