yay working for the most part