modified 3 and added a couple