code cleanup
param update