decode added
decode fix
lib