Updated readme and messages
Spliting methods.