Manyolo Improvements