works flawlessl; better than shitty other version