* add additional utils functions