before handling to samer