update description
update short description
add tests