web.put now supports brackets, fixed otehr minor bugs