change error, todo and Special