initial class prepare