add burst support
update requirements