Changed frontend architecture