Is this approach ok or you have any comments on this behaviour?