contactdatasource.java fix