change logic request