Parameters refactored