Movement mangager primitive build