where can I read about how prisms are implemented? the website doesn’t include technical details that I can find.