Pre Solution