add host parser