fix parameter names + minor cleanups