this isn't too robust with a '..', lets add a note/comment here that indicates a possible improvement