remove unused fcn