new function for accessible surface closer to end #1