modifications to support private repository projects