BIll Complete without refresh function. refresh finction requires data from db