pretyping