JEN-13: add BuildStateListener