issue history logic done, with rough ui