trying to get this thing to perform better...