add ome functionality