new final 5

Frontend and Backend improve application architecture together.