knowledge post simple implementation added