Basic framework functionality (including updates)