Zaslat SMS: Chemical bonding at surfaces and interfaces