prepare for better testing