rescue exceptions, publish param