Major fixes :)
added variations