probably adding HMS dependency solves the problem, but is there a way that I'm not forced to add the dependency?