Misc Cellaneous

@misc-cellaneous