more flexible approach to RX tab