SSP-2978 WIP