deprecating app container and moving location broadcast to run step so it will happen in first digest