more work on wifi side command processing