Revert 9f4acf9..24acf9c

This rolls back to commit 9f4acf94b5189bca36ca6df5d1eeb4da12d6c2e0.
嚇死我囉....vendor 被弄到哪去啦奇怪???