added project percentage and implemented as a partial