preliminary implementation of option 8