Implement multi value register