bug fixes, new features, threading