[*] Major refoctoring