added html entitiy decoder