guard works kinda
guard spork added