moar logic testing