build on up-to-date system