I have always had good abs these pics were taken after a carb cycle so although I am lean I am flat. I do abs every other day on a decline bench to work upper abs then I do hangin leg raises for lower abs. I think most of my strength comes from heavy deadz and other compound lifts.