got rid of the internal program utils stuff since it is it's own external library now