add options: font, offsetTop, offsetLeft