Recent activity by ideal construction

...