collect some util