complete readme for detail