partially working with drf