Puma core up

(3)