mecca vector