fixes codes so it doesn't break