updated methods exported