refactor param inputs and add burst command