refactoring, hardcoded values in args