add soem features