test phase
a debug version