general updates improvements