work on the ui and fixed == method problem.