Add extension methods, change orientation now supported