fixed extract modes