Updated for last Guardsman's updates.