designing and implementing a KAM programme