using panels