simplifying for testing purposes