ill leave this open encase anyone thinks they can do better
always looking to improve