Seperated types into different tables