migrate utils from guards to pragma once