added throws exception to entryimpl constructor