Example of single field version. Currently functionality not working, but enough for demonstration purposes.