add new round functionality