I think this comment doesn't explain plane() ;)