this ugly foo making my sub