more simplified