add skelton.
change redirect interfaces.