All view now corrected and store all necessary fields like who is the user