removed $ dependency