Add some New Ideas and made some new BUGS!!!!!!!!!!!!!!!!!!!