added fast extraction methods derived this weekend