Finish the bill , test, ui