modifiy the purpose of this clone