stupid numbers again!