added plane conversion