fornt end integration logic