add descrption and bug updates