josh spilker