added changes to a new idea