added a sample alternative resolver