menu helper component