Change explanation
Move some methods