initial utilities for x86