plain init