added base for registration