working, more tweaks. ready to start trying to impliment image upload