Fix/Rewrote MTV; changed to API loading.

Fix/Rewrote MTV; changed to API loading.