Most basic functionality.