added developer docs