initial class