* Sergey Kashyrin <ska@kiska.net>

* enhanced by Doug Vogel <dv11674@gmail.com>

* fixes and enhancements by Atilla Akarsular <030ati@gmail.com> 
