News on Meshcrafts and related topics