implement menu option and single site support