hide-show user functions now in utils