idea that may already be implemented