Simple to more advanced designs and directions.