Improved title api and behaviour.