working on clicky interface