adjustable done and wait for testing