super cool workaround