Added several methods
Added translate method
Added several new methods