added comments to find functions faster