dependency bug fixed