pre-embedding