add new payload system