Adding eclipse functionality