some minor feature addition
Signed-off-by: anubhav <anubhavsrivastava@outlook.com>