code reffactor
add guest panel