A more flexible container