more work on the silly stuff