many fixes, tags  inline implementaion.. good stuff