fix(): better ionic integration