got pike to work but still needs work