Some code refactor and add possibility to randomize select area band color