captain shan's latest activity