+several improvements