Implemented autoconf