Hi.
I had similar situation before. Here it is a link to that thread.
Here is above playground adjusted using NDC space