Guts

New. Classes.