and hackerish workaround