fixed trans bug