add configure hook