Added more instructions and completed the framework