Full functionality, pre-extension