return more then just 0