weird return fix