this looks bad... i look like such a whore..