Made type optional