improve spoj fctrl