separate lr and dwa calls