code cleanups
add GNU utilities