replace CWErrorTrap
new init style
this method doesn't need to be declared now
document final methods