machine capabilities