https://www.sjmike.com/modules/recordin … portal.php