[TASK] registration stuff