Created base for slot struct file