add registration, pagination, bugfix