add getDetail feature for announcement