now you can specify a container for offset