Mix) – 5:50 Credits and personnel Britney Spears – lead vocals, background vocals Max Martin – production, songwriting, audio mixing, keyboards, programming, background vocals Rami Yacoub – production, songwriting, keyboards Nana Hedin – background vocals John Amatiello – Pro Tools engineering Tom Coyne – audio mastering Source: Charts Weekly charts Year-end charts Certifications and sales Release history Notes References Bibliography 1999 songs 2000 singles Britney Spears songs Dance-pop songs Jive Records singles Music videos directed by Joseph Kahn Song recordings produced by Max Martin Song recordings produced by Rami Yacoub Songs with feminist themes Songs written by Max Martin Songs written by Rami Yacoub