Seperate methods built
Seperate methods built