dependencies
bugfixes in add