fix base composer file
extract new method isValid()
release for 1.0 system