completed implementation of kmb