updated backend style and helper and add menu