FIX synthesize position