My personal gym at home has most of the modern equipment needed for most exercises that are on many of the programs.