remove __int__, add origin