extended gui control