optimization

by ali.