add optional params for lifecyclescheme