Copyright (C) 2010 Leszek Lesner leszek@zevenos.com
