Martese Edwards was just taken into custody by United States Secret Service agents as he reported for work on June 5. The 29-year-old was working as a private contractor at the White House, and he was detained at a security checkpoint on Pennsylvania Ave.

The exact details about the suspect’s job-related duties have not been disclosed, but it is apparent that he was somehow contracted to come and go from the White House during a two-week period while simultaneously having an active arrest warrant out in his name for first-degree murder.

On June 4, the Secret Service were informed by the Criminal Justice Information System that Edwards was named in an active arrest warrant in Maryland. Further investigation revealed that the Prince George’s County Sheriff’s Office had placed an active arrest warrant on Martese Edwards last month on May 17. According to the Maryland sheriff’s office, the outstanding warrant was related to attempted first-degree murder charges.

Edwards was arrested and detained by Washington D.C. police. He is being charged with fleeing from justice, and it’s likely he will be extradited to Maryland to face his previous charges. Paul Reid, one news correspondent for CBS, explained that it’s possible Edwards was given access to the White House prior to the charges being filed. If the suspect passed a background check, then he must have been working there before May 17.

The Secret Service does perform routine background checks for everyone who has access to the White House, but they don’t crosscheck federal databases every single time. It’s likely the suspect simply fell through the cracks until a random check uncovered the outstanding warrant.