select machine aware