Basic setup with little implementations.