Mango Paper has following components: