updated dependency definitions to play better with other packages