partial implementation of incremental hints