bug fix in adding new beacon interaction