this is some utils to development