attempt something very hackish