fit? strong? hungry?