Adding register functionality with a local strategy