restructure, dynamic options parser for all transfer types