working on revision selection