add procedure fringe
add mobile and branch