added fulfill method to container