- Fixed various issues - Improved interface and some implementations