First implementation of material section (revision needed)