added numbered markers functionality