sidebar changes and fields. TODO: form filling, fix submission errors, finish widget