fixed meh, check if it works nic