novel genetic tools