material params indented for readability