use slicer instead of calling world