Thompson healthy, ready to contribute