daniel caylor