initializeArguments() must be public