shane ryan & sean edgar