adjust at design and define initial data