markers hierarchy