Yes, probably.  Apologies for the kitchen sink.  :)