more work on beacon region crud