fix thread locking
new and improved version
cleanup
first working version
cleanup
update of eclipse project file