Added a fromCornerOn and Off method. Additional commenting as necessary