tests setup
data structures