accepts project id as input argument