building E2.7  by @Eisschweif