removing useless type signatures