utils code