alright post incoming when I get time to write today