fixed some methods regarding personal code upload. planned out writing