----eclipse