added custom marker facility