result collection

- added result collection to app config

- used try catch to avoid using non existent parameters