load method
some methods declaration