using eclipse to help me editing this stuff