fixed user dependency bug