improve legend and solved bug with school marker