added get or else and options to sequence