Added menu factory