added a mock main