fixed for sema