BEAM Community rewrite