add 3 utils