fixed extraction