dynamic width option in sink (#52)