В принципе доволен. Но как всегда хочется еще лучше. Так что пусть оптимизируют в лучшую сторону ПО :)
Смарт MI5