setup and check working