added new stuff in register