#8 add missed dependencies