Methods and design