site resource
Coding standards
use map instead of for