cairo and before 510