added matchable to dependencies