modify for apples and begin testing