passing request correctly now