resolved issues with interface property