Improvements and specifications on idea