Complete A part