bah, hitting a wall again...