Design-considerations