added defaults to .custom

duration and endText are now optional