Added ttl to Modifier class, other changes