no longer really optimized for any particular resolution
Requirements:
an open mind