register edit 3