updated deps
added fancy dependency
rebased on fancy
updated version