update based on kflo code rev