...I feel like I went a little OP.....