Removing implemnatation