Ryan and Will's Advanced topics stuff