dependencies and strings