Big commit - fields added, ajax, etc.