add needed dependencies