revising logic - going to delete adjacent corner logic
deleted adjacent corner logic
refactored and continue to work on logic