IMPLEMENTATION BY DESIGN