Tested and working
See photos for details.