implemented partial form completion feature