forHandle