And actually working, at last :D