destructuring
update readme
destructuring tests