comment and lay in hooks for material image substitution