distinzione tra usable e observable