changed data types, cleaned up configure.ac