added automatic and manual updating of cli component