little more work on plgx builder