Nano scale resolution