all necessary files up to now