enhancement #14: get next and previous data frame, attention to issue #1