don't cast objects to models if they're already instance of that model duh