begin working with register