properly mark dependencies