start of registration work