update final project