Fetch with custom model working, add test