Refactoring price add app