add Constants
add method
change method
implements method