Maybe you can make the third dimention of the array po(the numeric) to be more meaningful instead of just 1