todo and buglist added
stl mutex support added