i just updated the ibox here. please go through it carefully and let me know if there's anything else you think we should include. thanks..!