add hug feature