Updated with some instructions and clarifications