lame, but it works at least