make compiler to work with complete pages