Removed @Override to allow Java 5 compile