update term project framework