carl shalamaya's latest activity