Bumping because this is still unsolved, any ideas?