enqueue script
Better Select Field code. Stuff I missed out from last commit