test everything and remove complexity