general view is prepared