using king's modified version replace original