Removed abstract from method definitions