added partial MetroJS support