make marker size configurable