SPM lab