Ten Commandments Revisited