adding enum for operation signs
assign few basic elements for method calling
fixing tokenname issue