Improved: correct overlay width