use proper booleans on all dependency handlers