more SE optimization