added container class
interchaged dependencies