K-modification and a novel approach to output feedback adaptive control