remove unnecessary semicolons and unused parameter