Work in progress inference