For personal development of caffe