1) is working