alena croft puts ricky