updated business logic
added class parameters to configuration