apply jscs
add delayed save to ColorDataStorage