added model and collection