added breakdown for variable dec