more work done to make the edit function much more secure. started the styling