fixed for creating empty containers