Played around with options for when length < 2