i dont even know - too many things at once
downgrade drf
fixing m2m bullshit