change SetCurrentContainer method internal to public