add state machine
add migration file
more panels

'