those japaneese agreessors are really amazing!