This is just a sample to start with or implement