Recent CKM TRUNK

Signed-off-by: imcnicoll <ian@mcmi.co.uk>