it all makes sense now but whoaaaa