oddthesungod- (x) had to be done

more about : oddthesungod