beacon region crud works. started beacon interface