Backend module implementatiom