src_prepare