core file

This is the main file