Bug Fix: Can pass proc through