main index
development and aesthetics