Use y-pos as baseline not top, fix for non-update messages