ok now it's correct and doesnt look dumb