added a lot of stuff. Working on form right now.