Added many method declarations