update to marker generation