learning, testing, designing ...
merged