embarking on overhaul for smoother off canvas
will be attempting card rotations now
general update