why $ in dep?