define fix
remove redundant funcs
conif