made a few small changes after double checking the specs