Critical changes and added instructions