Properly shade SwornAPI