list + register