designing efficient systems