Finish all functions
MISC update
Ajax function