remove unused parameters and variables