Energy mechanics & weekly update