add UI + option to use custom HTML + markers