Container should not be passed as an argument