back end and front end for real time check handle availability