* fix dependency and add test