Framework for instructions done