Implemented Material Logic