eclipse compatibility