Title: Science rends the veil