add moto and data
add ai
add contra