make argument optional on observable.create