kinda hate this but whtvr