remove unneeded parameter and return values